## Форматированный ввод/вывод

## http://cppstudio.com/post/302/

| Флаг                                     | Назначение                               | Пример                                   | Результат                                |
|------------------------------------------|------------------------------------------|------------------------------------------|------------------------------------------|
| <strong style="box-sizing: border-box; font-weight: bold;">boolalpha</strong> | <div style="box-sizing: border-box;">Вывод   логических <span style="box-sizing: border-box; text-align: justify;">величин в текстовом </span><span style="box-sizing: border-box; text-align: justify;">виде (</span><code style="box-sizing: border-box; background-color: rgb(249, 242, 244); font-family: Monaco, Menlo, Consolas, &quot;Courier New&quot;, monospace; font-size: 12.6px; padding: 2px 4px; color: rgb(199, 37, 78); white-space: nowrap; border-radius: 4px;">true</code><span style="box-sizing: border-box; text-align: justify;">, </span><code style="box-sizing: border-box; background-color: rgb(249, 242, 244); font-family: Monaco, Menlo, Consolas, &quot;Courier New&quot;, monospace; font-size: 12.6px; padding: 2px 4px; color: rgb(199, 37, 78); white-space: nowrap; border-radius: 4px;">false</code><span style="box-sizing: border-box; text-align: justify;">)</span></div> | <div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cout.setf(ios::boolalpha);</strong></div><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">bool log_false = 0,</strong></div><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">log_true = 1;</strong></div><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cout &lt;&lt; log_false &lt;&lt; endl </strong></div><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">&lt;&lt; log_true &lt;&lt; endl;</strong></div><div style="box-sizing: border-box;"></div> | <strong style="box-sizing: border-box; font-weight: bold;">false<br style="box-sizing: border-box;">true</strong> |
| <strong style="box-sizing: border-box; font-weight: bold;">oct</strong> | <div style="box-sizing: border-box;">Ввод/вывод   величин   в</div><div style="box-sizing: border-box;">восьмеричной <span style="box-sizing: border-box; text-align: justify;">системе   счисления (сначала снимаем флаг </span><code style="box-sizing: border-box; background-color: rgb(249, 242, 244); font-family: Monaco, Menlo, Consolas, &quot;Courier New&quot;, monospace; font-size: 12.6px; padding: 2px 4px; color: rgb(199, 37, 78); white-space: nowrap; border-radius: 4px;">dec</code><span style="box-sizing: border-box; text-align: justify;">, затем устанавливаем флаг </span><code style="box-sizing: border-box; background-color: rgb(249, 242, 244); font-family: Monaco, Menlo, Consolas, &quot;Courier New&quot;, monospace; font-size: 12.6px; padding: 2px 4px; color: rgb(199, 37, 78); white-space: nowrap; border-radius: 4px;">oct</code><span style="box-sizing: border-box; text-align: justify;">)</span></div><div style="box-sizing: border-box;"></div> | <div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cout.unsetf(ios::dec);</strong></div><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cout.setf(ios::oct);</strong></div><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">int value;</strong></div><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cin &gt;&gt; value;</strong></div><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cout &lt;&lt; value &lt;&lt; endl;</strong></div><div style="box-sizing: border-box;"></div> | ввод:<strong style="box-sizing: border-box; font-weight: bold;">99<sub style="box-sizing: border-box; position: relative; font-size: 10.5px; line-height: 0; vertical-align: baseline; bottom: -0.25em;">10</sub></strong><br style="box-sizing: border-box;">вывод:<strong style="box-sizing: border-box; font-weight: bold;">143<sub style="box-sizing: border-box; position: relative; font-size: 10.5px; line-height: 0; vertical-align: baseline; bottom: -0.25em;">8</sub></strong> |
| <strong style="box-sizing: border-box; font-weight: bold;">dec</strong> | <div style="box-sizing: border-box;">Ввод/вывод   величин   в <span style="box-sizing: border-box; text-align: justify;">десятичной   системе </span><span style="box-sizing: border-box; text-align: justify;">счисления   (флаг установлен по </span><span style="box-sizing: border-box; text-align: justify;">умолчанию)</span></div> | <div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cout.setf(ios::dec);</strong></div><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">int value = 148;</strong></div><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cout &lt;&lt; value &lt;&lt; endl;</strong></div><div style="box-sizing: border-box;"></div> | <strong style="box-sizing: border-box; font-weight: bold;">148</strong> |
| <strong style="box-sizing: border-box; font-weight: bold;">hex</strong> | <div style="box-sizing: border-box;">Ввод/вывод   величин   в <span style="box-sizing: border-box; text-align: justify;">шестнадцатеричной </span><span style="box-sizing: border-box; text-align: justify;">системе   счисления </span><span style="box-sizing: border-box; text-align: justify;">(сначала снимаем флаг </span><code style="box-sizing: border-box; background-color: rgb(249, 242, 244); font-family: Monaco, Menlo, Consolas, &quot;Courier New&quot;, monospace; font-size: 12.6px; padding: 2px 4px; color: rgb(199, 37, 78); white-space: nowrap; border-radius: 4px;">dec</code><span style="box-sizing: border-box; text-align: justify;">, затем устанавливаем флаг </span><code style="box-sizing: border-box; background-color: rgb(249, 242, 244); font-family: Monaco, Menlo, Consolas, &quot;Courier New&quot;, monospace; font-size: 12.6px; padding: 2px 4px; color: rgb(199, 37, 78); white-space: nowrap; border-radius: 4px;">hex</code><span style="box-sizing: border-box; text-align: justify;">)</span></div> | <div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cout.unsetf(ios::dec);</strong></div><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cout.setf(ios::hex);</strong></div><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">int value;</strong></div><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cin &gt;&gt; value;</strong></div><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cout &lt;&lt; value &lt;&lt; endl;</strong></div> | ввод:<strong style="box-sizing: border-box; font-weight: bold;">99<sub style="box-sizing: border-box; position: relative; font-size: 10.5px; line-height: 0; vertical-align: baseline; bottom: -0.25em;">10</sub></strong><br style="box-sizing: border-box;">вывод:<strong style="box-sizing: border-box; font-weight: bold;">63<sub style="box-sizing: border-box; position: relative; font-size: 10.5px; line-height: 0; vertical-align: baseline; bottom: -0.25em;">16</sub></strong> |
| <strong style="box-sizing: border-box; font-weight: bold;">showbase </strong> | <div style="box-sizing: border-box;">Выводить индикатор <span style="box-sizing: border-box; text-align: justify;">основания   системы </span><span style="box-sizing: border-box; text-align: justify;">счисления</span></div> | <div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cout.unsetf(ios::dec);</strong></div><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cout.setf(ios::oct | ios::showbase);</strong></div><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">int value;</strong></div><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cin &gt;&gt; value;</strong></div><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cout &lt;&lt; value &lt;&lt; endl;</strong></div><div style="box-sizing: border-box;"></div> | ввод:<strong style="box-sizing: border-box; font-weight: bold;">99<sub style="box-sizing: border-box; position: relative; font-size: 10.5px; line-height: 0; vertical-align: baseline; bottom: -0.25em;">10</sub></strong><br style="box-sizing: border-box;">вывод:<strong style="box-sizing: border-box; font-weight: bold;">0143<sub style="box-sizing: border-box; position: relative; font-size: 10.5px; line-height: 0; vertical-align: baseline; bottom: -0.25em;">8</sub></strong> |
| <strong style="box-sizing: border-box; font-weight: bold;">uppercase</strong> | В шестнадцатеричной системе счисления использовать буквы верхнего регистра(по умолчанию установлены буквы нижнего регистра) | <div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cout.unsetf(ios::dec);</strong></div><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cout.setf(ios::hex | ios::uppercase);</strong></div><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">int value;</strong></div><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cin &gt;&gt; value;</strong></div><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cout &lt;&lt; value &lt;&lt; endl;</strong></div> | ввод:<strong style="box-sizing: border-box; font-weight: bold;">255<sub style="box-sizing: border-box; position: relative; font-size: 10.5px; line-height: 0; vertical-align: baseline; bottom: -0.25em;">10</sub></strong><br style="box-sizing: border-box;">вывод:<strong style="box-sizing: border-box; font-weight: bold;">FF<sub style="box-sizing: border-box; position: relative; font-size: 10.5px; line-height: 0; vertical-align: baseline; bottom: -0.25em;">16</sub></strong> |
| <strong style="box-sizing: border-box; font-weight: bold;">showpos</strong> | Вывод знака плюс<span> </span><code style="box-sizing: border-box; background-color: rgb(249, 242, 244); font-family: Monaco, Menlo, Consolas, &quot;Courier New&quot;, monospace; font-size: 12.6px; padding: 2px 4px; color: rgb(199, 37, 78); white-space: nowrap; border-radius: 4px;">+</code> для положительных чисел | <div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cout.setf(ios::showpos);</strong></div><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">int value = 15;</strong></div><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cout &lt;&lt; value &lt;&lt; endl;</strong></div> | <strong style="box-sizing: border-box; font-weight: bold;">+15</strong> |
| <strong style="box-sizing: border-box; font-weight: bold;">scientific</strong> | Вывод чисел с плавающей точкой в экспоненциальной форме | <div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cout.setf(ios::scientific);</strong></div><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">double value = 1024.165;</strong></div><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cout &lt;&lt; value &lt;&lt; endl;</strong></div> | <strong style="box-sizing: border-box; font-weight: bold;">1.024165e+003</strong> |
| <strong style="box-sizing: border-box; font-weight: bold;">fixed</strong> | Вывод чисел с плавающей точкой в фиксированной форме(по умолчанию) | <div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">double value = 1024.165;</strong></div><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cout &lt;&lt; value &lt;&lt; endl;</strong></div> | <strong style="box-sizing: border-box; font-weight: bold;">1024.165</strong> |
| <strong style="box-sizing: border-box; font-weight: bold;">right</strong> | Выравнивание по правой границе(по умолчанию). Сначала необходимо установить ширину поля(ширина поля должна быть заведомо большей чем, длина выводимой строки). | <div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cout.width(40);</strong></div><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cout &lt;&lt; «cppstudio.com» &lt;&lt; endl;</strong></div> | <strong style="box-sizing: border-box; font-weight: bold;">__cppstudio.com </strong> |
| <strong style="box-sizing: border-box; font-weight: bold;">left </strong> | Выравнивание по левой границе. Сначала необходимо установить ширину поля(ширина поля должна быть заведомо большей чем, длина выводимой строки). | <div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cout.setf(ios::left);</strong></div><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cout.width(40);</strong></div><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cout &lt;&lt; «cppstudio.com» &lt;&lt; endl;</strong></div> | <strong style="box-sizing: border-box; font-weight: bold;">cppstudio.com__</strong> |


| Манипулятор                              | Назначение                               | Пример                                   | Результат                                |
|------------------------------------------|------------------------------------------|------------------------------------------|------------------------------------------|
| <strong style="box-sizing: border-box; font-weight: bold;">endl</strong> | Переход на новую строку при выводе       | <strong style="box-sizing: border-box; font-weight: bold;">cout &lt;&lt; «website:» &lt;&lt; endl &lt;&lt; «cppstudio.com»;</strong> | <strong style="box-sizing: border-box; font-weight: bold;">website:</strong><br style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cppstudio.com</strong> |
| <strong style="box-sizing: border-box; font-weight: bold;">boolalpha</strong> | <div style="box-sizing: border-box;">Вывод   логических</div><div style="box-sizing: border-box;">величин в текстовом</div><div style="box-sizing: border-box;">виде (<code style="box-sizing: border-box; background-color: rgb(249, 242, 244); font-family: Monaco, Menlo, Consolas, &quot;Courier New&quot;, monospace; font-size: 12.6px; padding: 2px 4px; color: rgb(199, 37, 78); white-space: nowrap; border-radius: 4px;">true</code>, <code style="box-sizing: border-box; background-color: rgb(249, 242, 244); font-family: Monaco, Menlo, Consolas, &quot;Courier New&quot;, monospace; font-size: 12.6px; padding: 2px 4px; color: rgb(199, 37, 78); white-space: nowrap; border-radius: 4px;">false</code>)</div> | <div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">  bool log_true = 1;</strong></div><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cout &lt;&lt; boolalpha &lt;&lt; log_true &lt;&lt; endl;</strong></div> | <strong style="box-sizing: border-box; font-weight: bold;">true</strong> |
| <strong style="box-sizing: border-box; font-weight: bold;">noboolalpha</strong> | <div style="box-sizing: border-box;">Вывод   логических</div><div style="box-sizing: border-box;">величин в числовом</div><div style="box-sizing: border-box;">виде (<code style="box-sizing: border-box; background-color: rgb(249, 242, 244); font-family: Monaco, Menlo, Consolas, &quot;Courier New&quot;, monospace; font-size: 12.6px; padding: 2px 4px; color: rgb(199, 37, 78); white-space: nowrap; border-radius: 4px;">true</code>, <code style="box-sizing: border-box; background-color: rgb(249, 242, 244); font-family: Monaco, Menlo, Consolas, &quot;Courier New&quot;, monospace; font-size: 12.6px; padding: 2px 4px; color: rgb(199, 37, 78); white-space: nowrap; border-radius: 4px;">false</code>)</div> | <div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;"> bool log_true = true;</strong></div><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cout &lt;&lt; noboolalpha &lt;&lt; log_true &lt;&lt; endl;</strong></div> | <strong style="box-sizing: border-box; font-weight: bold;">1</strong> |
| <strong style="box-sizing: border-box; font-weight: bold;">oct</strong> | <div style="box-sizing: border-box;">Вывод   величин   в</div><div style="box-sizing: border-box;">восьмеричной</div><div style="box-sizing: border-box;">системе   счисления</div><div style="box-sizing: border-box;"></div> | <div style="box-sizing: border-box;"><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">int value = 64;</strong></div><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cout &lt;&lt; oct &lt;&lt; value &lt;&lt; endl;</strong></div></div> | <strong style="box-sizing: border-box; font-weight: bold;">100<sub style="box-sizing: border-box; position: relative; font-size: 10.5px; line-height: 0; vertical-align: baseline; bottom: -0.25em;">8</sub></strong> |
| <strong style="box-sizing: border-box; font-weight: bold;">dec</strong> | <div style="box-sizing: border-box;">Вывод   величин   в</div><div style="box-sizing: border-box;">десятичной   системе</div><div style="box-sizing: border-box;">счисления   (по умолчанию)</div> | <div style="box-sizing: border-box;"><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">int value = 64;</strong></div><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cout &lt;&lt; dec &lt;&lt; value &lt;&lt; endl;</strong></div></div> | <strong style="box-sizing: border-box; font-weight: bold;">64<sub style="box-sizing: border-box; position: relative; font-size: 10.5px; line-height: 0; vertical-align: baseline; bottom: -0.25em;">10</sub></strong> |
| <strong style="box-sizing: border-box; font-weight: bold;">hex</strong> | <div style="box-sizing: border-box;">Вывод   величин   в</div><div style="box-sizing: border-box;">шестнадцатеричной</div><div style="box-sizing: border-box;">системе   счисления</div><div style="box-sizing: border-box;"></div> | <div style="box-sizing: border-box;"><div style="box-sizing: border-box;"><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">int value = 64;</strong></div><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cout &lt;&lt; hex &lt;&lt; value &lt;&lt; endl;</strong></div></div></div> | <strong style="box-sizing: border-box; font-weight: bold;">40<sub style="box-sizing: border-box; position: relative; font-size: 10.5px; line-height: 0; vertical-align: baseline; bottom: -0.25em;">8</sub></strong> |
| <strong style="box-sizing: border-box; font-weight: bold;">showbase </strong> | <div style="box-sizing: border-box;">Выводить индикатор</div><div style="box-sizing: border-box;">основания   системы</div><div style="box-sizing: border-box;">счисления</div> | <div style="box-sizing: border-box;"><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">int value = 64;</strong></div><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cout &lt;&lt; showbase &lt;&lt; hex &lt;&lt; value &lt;&lt; endl;</strong></div></div> | <strong style="box-sizing: border-box; font-weight: bold;">0x40</strong> |
| <strong style="box-sizing: border-box; font-weight: bold;">noshowbase </strong> | <div style="box-sizing: border-box;">Не выводить индикатор</div><div style="box-sizing: border-box;">основания   системы</div><div style="box-sizing: border-box;">счисления (по умолчанию).</div> | <div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">int value = 64;</strong></div><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cout &lt;&lt; noshowbase &lt;&lt; hex &lt;&lt; value &lt;&lt; endl;</strong></div> | <strong style="box-sizing: border-box; font-weight: bold;">40</strong> |
| <strong style="box-sizing: border-box; font-weight: bold;">uppercase</strong> | В шестнадцатеричной системе счисления использовать буквы верхнего регистра (по умолчанию установлены буквы нижнего регистра). | <div style="box-sizing: border-box;"><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">int value = 255;</strong></div><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cout &lt;&lt; uppercase &lt;&lt; hex &lt;&lt; value &lt;&lt; endl;</strong></div></div> | <strong style="box-sizing: border-box; font-weight: bold;">FF<sub style="box-sizing: border-box; position: relative; font-size: 10.5px; line-height: 0; vertical-align: baseline; bottom: -0.25em;">16</sub></strong> |
| <strong style="box-sizing: border-box; font-weight: bold;">nouppercase </strong> | В шестнадцатеричной системе счисления использовать буквы нижнего регистра (по умолчанию). | <div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">int value = 255;</strong></div><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cout &lt;&lt; nouppercase &lt;&lt; hex &lt;&lt; value &lt;&lt; endl;</strong></div> | <strong style="box-sizing: border-box; font-weight: bold;">ff<sub style="box-sizing: border-box; position: relative; font-size: 10.5px; line-height: 0; vertical-align: baseline; bottom: -0.25em;">16</sub></strong> |
| <strong style="box-sizing: border-box; font-weight: bold;">showpos</strong> | Вывод знака плюс<span> </span><code style="box-sizing: border-box; background-color: rgb(249, 242, 244); font-family: Monaco, Menlo, Consolas, &quot;Courier New&quot;, monospace; font-size: 12.6px; padding: 2px 4px; color: rgb(199, 37, 78); white-space: nowrap; border-radius: 4px;">+</code> для положительных чисел | <div style="box-sizing: border-box;"><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">int value = 255;</strong></div><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cout &lt;&lt; showpos&lt;&lt; value &lt;&lt; endl;</strong></div></div> | <strong style="box-sizing: border-box; font-weight: bold;">+255</strong> |
| <strong style="box-sizing: border-box; font-weight: bold;">noshowpos</strong> | Не выводить знак плюс<span> </span><strong style="box-sizing: border-box; font-weight: bold;"><code style="box-sizing: border-box; background-color: rgb(249, 242, 244); font-family: Monaco, Menlo, Consolas, &quot;Courier New&quot;, monospace; font-size: 12.6px; padding: 2px 4px; color: rgb(199, 37, 78); white-space: nowrap; border-radius: 4px;">+</code></strong> для положительных чисел (по умолчанию). | <div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">int value = 255;</strong></div><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cout &lt;&lt;noshowpos&lt;&lt; value &lt;&lt; endl;</strong></div> | <strong style="box-sizing: border-box; font-weight: bold;">255</strong> |
| <strong style="box-sizing: border-box; font-weight: bold;">scientific</strong> | Вывод чисел с плавающей точкой в экспоненциальной форме | <div style="box-sizing: border-box;"><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">double value = 1024.165;</strong></div><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cout &lt;&lt; scientific &lt;&lt; value &lt;&lt; endl;</strong></div></div> | <strong style="box-sizing: border-box; font-weight: bold;">1.024165e+003</strong> |
| <strong style="box-sizing: border-box; font-weight: bold;">fixed</strong> | Вывод чисел с плавающей точкой в фиксированной форме (по умолчанию). | <div style="box-sizing: border-box;"><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">double value = 1024.165;</strong></div><div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cout &lt;&lt; fixed &lt;&lt; value &lt;&lt; endl;</strong></div></div> | <strong style="box-sizing: border-box; font-weight: bold;">1024.165</strong> |
| <strong style="box-sizing: border-box; font-weight: bold;">setw(int number)</strong> | Установить ширину поля, где <code style="box-sizing: border-box; background-color: rgb(249, 242, 244); font-family: Monaco, Menlo, Consolas, &quot;Courier New&quot;, monospace; font-size: 12.6px; padding: 2px 4px; color: rgb(199, 37, 78); white-space: nowrap; border-radius: 4px;">number</code> — количество позиций, символов (выравнивание по умолчанию по правой границе). Манипулятор с параметром. | <strong style="box-sizing: border-box; font-weight: bold;">cout &lt;&lt; setw(40) &lt;&lt; «cppstudio.com» &lt;&lt; endl;</strong> | <strong style="box-sizing: border-box; font-weight: bold;">__cppstudio.com</strong> |
| <strong style="box-sizing: border-box; font-weight: bold;">right</strong> | Выравнивание по правой границе(по умолчанию). Сначала необходимо установить ширину поля(ширина поля должна быть заведомо большей чем, длина выводимой строки). | <div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cout &lt;&lt; setw(40) &lt;&lt; right &lt;&lt; «cppstudio.com» &lt;&lt; endl;</strong></div> | <strong style="box-sizing: border-box; font-weight: bold;">__cppstudio.com</strong> |
| <strong style="box-sizing: border-box; font-weight: bold;">left </strong> | Выравнивание по левой границе. Сначала необходимо установить ширину поля(ширина поля должна быть заведомо большей чем, длина выводимой строки). | <div style="box-sizing: border-box;"><strong style="box-sizing: border-box; font-weight: bold;">cout &lt;&lt; setw(40) &lt;&lt; left &lt;&lt; «cppstudio.com» &lt;&lt; endl;</strong></div> | <strong style="box-sizing: border-box; font-weight: bold;">cppstudio.com__</strong> |
| <strong style="box-sizing: border-box; font-weight: bold;">setprecision(int count)</strong> | Задаёт количество знаков после запятой, где <code style="box-sizing: border-box; background-color: rgb(249, 242, 244); font-family: Monaco, Menlo, Consolas, &quot;Courier New&quot;, monospace; font-size: 12.6px; padding: 2px 4px; color: rgb(199, 37, 78); white-space: nowrap; border-radius: 4px;">count</code> — количество знаков после десятичной точки | <strong style="box-sizing: border-box; font-weight: bold;">cout &lt;&lt; fixed &lt;&lt; setprecision(3) &lt;&lt; (13.5 / 2) &lt;&lt; endl;</strong> | <strong style="box-sizing: border-box; font-weight: bold;">6.750</strong> |
| <strong style="box-sizing: border-box; font-weight: bold;">setfill(int symbol)</strong> | Установить символ заполнитель. Если ширина поля больше, чем выводимая величина, то свободные места поля будут наполняться символом <code style="box-sizing: border-box; background-color: rgb(249, 242, 244); font-family: Monaco, Menlo, Consolas, &quot;Courier New&quot;, monospace; font-size: 12.6px; padding: 2px 4px; color: rgb(199, 37, 78); white-space: nowrap; border-radius: 4px;">symbol</code><strong style="box-sizing: border-box; font-weight: bold;"> </strong>— символ заполнитель | <strong style="box-sizing: border-box; font-weight: bold;">cout &lt;&lt; setfill(‘0′) &lt;&lt; setw(4) &lt;&lt; 15 &lt;&lt; ends &lt;&lt; endl;</strong> | <strong style="box-sizing: border-box; font-weight: bold;">0015</strong> |

